package level4.display.helpers
{
	public class StageHelper
	{
		public function StageHelper()
		{
		}
//		public function recursionGetFirstTile(do2d:DisplayObject):AbstractImageTile{
//			if(!do2d)
//				return null;
//			
//			if(do2d is AbstractImageTile){
//				return do2d as AbstractImageTile;
//			}else if(do2d is Stage){
//				return null;
//			}else{
//				return recursionGetFirstTile(do2d.parent);
//			}
//		}
		//找到最上面的 物体.
		public function getTopOne(index:int=1):DisplayObject{
			if(stage){
				var arr:Array = stage.getObjectsUnderPoint(new Point(stage.mouseX,stage.mouseY));
				
				if(arr.length > 0){
					return arr[arr.length - index].parent;
				}
			}
			return null;
		}
	}
}